在前幾天的實作過程中,其實已經出現過labels
,當時未有詳細解釋,今天一併做說明。
標籤是附加於Pod的鍵值對(key/value pair),用於指定對使用者來說,有意義且相關的識別屬性。
Label並不是唯一性的,常見的應用情形是許多物件(如Pods)都使用相同的Label標誌,表示該Pods為特定的應用程式。
常見使用範例:
# This file is pod-definition.yml
apiVersion: v1
kind: Pod
metadata:
name: podname
labels:
app: myapp
type: front-end
透過Label selector,使用者可以識別一組物件。舉例來說,當執行以下指令kubectl get pods -l app=myapp,type=front-end
,便可取得同時具有app=myapp
和type=front-end
標籤的Pods。
開工之後完全不想動,認真覺得自己好廢QAQ
原本訂立的目標停滯中...